Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEERS FARM Detached £803,708 £799,950 31 Aug 2022
3 DEERS FARM Detached £893,080 £190,000 24 Aug 1998
4 DEERS FARM Detached £783,652 £295,000 8 Oct 2002